immunologic barriers - Alemán Inglés Diccionario